package com.ruoyi.business.domain.dto.admin.fission;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
@ApiModel("群裂变活动主配置信息")
public class FissionMainSettingSysAddDTO implements Serializable {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "展示奖励数量开关 0关 1开")
    private Integer showRewardNumberEnable;

    @ApiModelProperty(value = "奖励数量")
    private Integer rewardNumber;

    @ApiModelProperty(value = "奖励为0时活动结束 0关 1开")
    private Integer rewardNumberZeroEndEnable;

    @ApiModelProperty(value = "新好友才能助力 0关 1开")
    private Integer onlyNewUser;

    @ApiModelProperty(value = "好友退群助力 0关 1开")
    private Integer exitGroupInvalid;

}
